CSSE 225 - Programming 3
- Credit Hours: 3R-3L-4C
 - Term Available: -
 - Graduate Studies Eligible: No
 - Prerequisites: ICS major
 - Corequisites: None
 
Differences between Java and C++. C++ concepts of object-oriented programming (classes, objects, inheritance, polymorphism). Storage management. Multiple inheritance, operator overloading, friend-concept, exception handling, I/O. Error analysis of programs. Generic programming and introduction to C++ - standard library. This course is taught as part of the International Computer Science dual degree program at Hochschule Ulm, Germany.